Kanzi 3.9.10
Default logArgumentToString specializations
Collaboration diagram for Default logArgumentToString specializations:

Functions

template<>
string kanzi::logArgumentToString (const bool &value)
 Used by logging system to convert bool to string.
 
template<>
string kanzi::logArgumentToString (const exception &exception)
 Used by logging system to convert standard exception type objects to string.
 
template<>
string kanzi::logArgumentToString (const FixedString &fixedString)
 Used by logging system to convert fixed strings to string.
 
template<>
string kanzi::logArgumentToString (const ImmutableString &immutableString)
 Used by logging system to convert immutable strings to string.
 
template<>
string kanzi::logArgumentToString (const SharedImmutableString &sharedImmutableString)
 Used by logging system to convert shared immutable strings to string.
 
template<>
string kanzi::logArgumentToString (const string_view &stringView)
 Used by logging system to convert string_view to string.
 

Detailed Description

Logging subsystem specialization of logArgumentToString for user-defined types.

Function Documentation

◆ logArgumentToString() [1/6]

template<>
string kanzi::logArgumentToString ( const exception & exception)
inline

Used by logging system to convert standard exception type objects to string.

See template logArgumentToString().

◆ logArgumentToString() [2/6]

template<>
string kanzi::logArgumentToString ( const FixedString & fixedString)
inline

Used by logging system to convert fixed strings to string.

See template logArgumentToString().

◆ logArgumentToString() [3/6]

template<>
string kanzi::logArgumentToString ( const ImmutableString & immutableString)
inline

Used by logging system to convert immutable strings to string.

See template logArgumentToString().

◆ logArgumentToString() [4/6]

template<>
string kanzi::logArgumentToString ( const SharedImmutableString & sharedImmutableString)
inline

Used by logging system to convert shared immutable strings to string.

See template logArgumentToString().

◆ logArgumentToString() [5/6]

template<>
string kanzi::logArgumentToString ( const string_view & stringView)
inline

Used by logging system to convert string_view to string.

See template logArgumentToString().

◆ logArgumentToString() [6/6]

template<>
string kanzi::logArgumentToString ( const bool & value)
inline

Used by logging system to convert bool to string.

See template logArgumentToString().